I also didn't understand any word of it, BUT it was very nice.
The Vocals where VERY good, the Guitar was done very nice, Bass very good & the drums pretty awsome :)
Overall just a superb song, this certainly deserves what it is:
The best rated General Rock song :)
Keep it up!