at last in Greek at last in Greek επιτέλους (idiomatic) After a long time; eventually. Add to Flashcards