Rulers of the mind - Latin?

I wondered the same thing until I listened again last evening. At approx. 4:21 into the song it has a "choir" break with some latin stuff. Don't have a clue what it says either.
 
oh, now i got it, a voice into the song
i'm so stupid
well, i think i never noticed it before, but i'll check it out too