English version

take the wind out of somebody’s sails

From Longman Dictionary of Contemporary Englishtake the wind out of somebody’s sailstake the wind out of somebody’s sailsinformalCONFIDENT to make someone lose their confidence, especially by saying or doing something unexpected wind
Examples from the Corpus
take the wind out of somebody’s sailsLast night's defeat has taken some of the wind out of the team's sails.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.
Word of the day luck out to be lucky