No they said that they are (well Bill said) that they are going to always do their songs in German because, "It's our Mother tongue!" & then they'll do it in English. I've heard some rumors that they might start translating it in Spanish
wow!
IMO I prefer Enlish so I can actually sing along when I'm in my shower (I sound terrible trying to sing in German lol) but the music itself is usally what catches me when I listen to them, I'm trying to learn how to play Monsoon on my guitar
(moderately getting there!)