knock the wind out of

US /nɑk ðə wɪnd aʊt əv/
UK /nɑk ðə wɪnd aʊt əv/
"knock the wind out of" picture
1.

togliere il fiato, far mancare il respiro

to hit someone in the stomach so hard that they have difficulty breathing

:
The punch to his gut really knocked the wind out of him.
Il pugno allo stomaco gli ha davvero tolto il fiato.
He fell awkwardly and knocked the wind out of himself.
È caduto goffamente e si è tolto il fiato.
2.

sconvolgere, minare, fiaccare

to shock or surprise someone very much, especially in a way that makes them feel weak or unable to react

:
The news of her sudden death really knocked the wind out of everyone.
La notizia della sua morte improvvisa ha davvero sconvolto tutti.
His harsh criticism knocked the wind out of her confidence.
La sua dura critica ha minato la sua fiducia.