Understand spoken Italian

"stumbling" in Italian