en

Humiliating defeat

ru

Translation humiliating defeat into russian

humiliating defeat
The politician's speech couldn't recover from the humiliating defeat in the polls.
Речь политика не смогла оправиться от унизительного поражения на выборах.