Understand spoken Greek

"a lot of dedication" in Greek