Sort:  

I live in Russia (if I understood the question correctly). I'm just starting to learn Greek, but for now I use online translators.

yes, you understand correctly!!! :)
are you from Greece?

No. But I love Greece and try to visit this country as often as possible. :)