ok now I remembered. This group uses a latin-like language (it sounds like it but it's not) but it's made up. It's not a language that trully exists(or even existed) or is/was spoken.
So the only translation that can be made is what you feel when you hear that song
