Understand spoken Greek

"to ramble on" in Greek