Someone special in Greece sent me this love song and I desparately need to know the English translation. I think it is the most beautiful song I ever heard. I'm not sure but I believe it is called Stigmes and means something about "our moments" Thanx!!!