sort form Submissions:
submissions
Devin Townsend – Tiny Tears Lyrics 15 years ago
Well here is the answer! 3 years after your question! Kyrie Eleison is not french, it's greek and it means "Lord, have mercy on us", frequently used in Greek-Orthodox churches.
I am amazed I have never noticed that part, although I am from Greece and I have heard Terria so many times!

Anyway great song! And the correct lyrics that Aniland posted can be found here: http://www.songmeanings.net/songs/view/3530822107858816299/

* This information can be up to 15 minutes delayed.