I’m not too sure just what they are saying, but I like the style, and the guitar work, and the fact that the first part is in Latin and I know what it means.
If you get tired of the rest of the song, skip to 4:25 and listen to the band ride through the end. I get chills from the building intensity of one word in all varieties of it’s meaning.