Kala Xristougenna gia olous!


If it's alright, I was wondering if anyone could please (parakalo) translate this song for me from Greek to English, I can make out some words, but would like to understand the full meaning of the song, if it's not at all a bother to anyone?

here is the link to the song: http://www.youtube.com/watch?v=17ySqwHmrUc


Euxaristo para para poli ean kapios bori na metafrasi auto to tragoudi!!!

Andio 6as kai gia sas!!