You have only used some web dictionary, right? The song has some oldish words and not too commonly used poetic expressions and plays with word order. It's not too difficult, though, since it's modern rock.
I'd translate it myself, but it would sound really bad since you're surely looking for some artistic translation. I'd just blurt the word by word translation.
|