Understand spoken Italian

"giants" in Italian