on the ropes

(быть) в отчаянном положении, на грани поражения

Their swimming team was on the ropes, and it seemed impossible for them to win the competition.

Другие идиомы: