He takes the wind out of someone's sails. (Hungarian Proverb)

He takes the wind out of someone's sails.

Hungarian Proverb

Related topics

wind sails

Related proverbs