Understand spoken Greek

"many technical defects" in Greek