Understand spoken Italian

"stumbled" in Italian