I recently stumbled across this song. I quite liked it. I can't understand it but lyrics have never been so important for me anyway.

What language do you think it is?


Also, if anybody happens to understand the lyrics, a translation would be great! but if not, it's ok.

So what do you guys think of the song? Do you like it? I do, it sounds nice.