Важно изучать идиомы и устойчивые фразы, особенно на высоких уровнях. Добавляем новую фразу. Enjoy! On the ropes - doing badly and likely to fail. I think the business is finally on the ropes.
And they had us on the ropes.
It shows he's on the ropes, desperate.