There is no Greek diplomatic authority in my country. How can I translate my documents?

You can translate them at any authorized entity of your country of origin either in Greek or in any of the given languages (English, French, Italian).