This is one of my favorite songs from the darkrave heyday of the early 2000's. It's in German, which I don't know at all, but I was able to find this video which had the English and German lyrics side by side.
Bonus video:
I also quite like this song, but it's in Japanese.