take the wind out of somebody’s sails

idiomPart ofwind

take the wind out of somebody’s sails — idiom

1. To make someone suddenly less confident or angry, often by doing something unexp

1.idiom
Definition

To make someone suddenly less confident or angry, often by doing something unexpected.

Example

Her calm response took the wind out of his angry argument.

When I agreed immediately, it took the wind out of his sails.