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.

息を奪う, 息を詰まらせる

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.
腹へのパンチは本当に彼から息を奪った
He fell awkwardly and knocked the wind out of himself.
彼は不器用に倒れて息を奪われた
2.

打ちのめす, 驚かせる, 自信を失わせる

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.
彼女の突然の死の知らせは本当に皆を打ちのめした
His harsh criticism knocked the wind out of her confidence.
彼の厳しい批判は彼女の自信を打ち砕いた