take the wind out of sb's sails

take the wind out of sb's sails (make someone feel less confident / determined to do something) ~ поубавить спеси/решимости / уверенности / гонору; ~поставить на место; ~ выбить почву из-под ног

See also
[cut sb down to size]
[put sb in their place]

[образумить]