to take the wind out of someone's sails, to deprive of arguments
Jemandem die Argumente, die Grundlage oder die Energie für ein Vorhaben entziehen.
To deprive someone of the arguments, momentum, or ability to continue an action or argument.
-
Mit diesem neuen Beweis hat sie ihm den Wind aus den Segeln genommen.— With this new evidence, she took the wind out of his sails.
-
Seine unerwartete Antwort nahm mir den Wind aus den Segeln.— His unexpected answer took the wind out of my sails.