Understand spoken Greek

"a challenging position" in Greek