Try Swedish to English, because that's Swedish. I can understand some of it, but even though Swedish is our second official language, I'm not very fluent with it. Of course, you had no way of knowing what language that is ^-^ In the end, all the languages look very same if you don't know what it means. And if it's not written in Greek or Russian or Chinese. Of course, I can run that song by some translators myself, if you want.
And Finntroll is indeed a Finnish band, but their lead vocalist is a
finlandssvensk (that's in Swedish, there's really no good translation for that. In Finnish, they are
suomenruotsalaiset), one of the Swedish-speaking Finnish people. That's why their songs are in Swedish.
So, we Finnish people have to study Swedish in school because that's the second offical language of our nation. There are some 300 000 native Swedish-speakers here, but they're all as Finnish as I am. As a result, every city, town and village has a Swedish name as well as a Finnish one, and that goes for streets and other places as well. Even our national anthem has Swedish lyrics as well. I never really realize I live in a bilingual country because I'm so used to it. Every sign has to be in both Finnish and Swedish. But, well, many people hate the Swedish-speakin population because they generally come from a better background than Finnish-speaking ones and are also way more rich. Also, kids hate having to learn Swedish in school. I always thought it was a fairly interesting language. (Actually, we also have a third official language: the Sami language. That, however, is only spoken in Lapland, so it's not a major language here in the southern parts of this country.)
Maybe that's enough for a cultural lesson, expecially one that you never asked for in the first place. I'm sorry for ranting about nonsense

I just got on the mood and *poof*, I had written the whole thing. Anyway, if you want to know the lyrics of that song and for some reason can't get it translated, I'll help you. If you want me to translate more nonsense-lyrics of English, songs, hit me. I'm bored.
I bet yo couldn't tell.