take the wind out of one's sails

To surprise someone by doing better or by catching him in an error.
John came home boasting about the fish he had caught; it took the wind out of his sails when he found his little sister had caught a bigger one.
Dick took the wind out of Bob's sails by showing him where he was wrong.
Categories: verb wind

An client error occurred: Error calling GET https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&q=%22take+the+wind+out+of+one%27s+sails%22&maxResults=4&videoEmbeddable=true&videoSyndicated=true&safeSearch=strict&type=video&key=AIzaSyCfLRuAZZNAQm6a5uDzgY-Tt668bxsppCs: (403) The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.