このフレーズの由来はボクシングの試合でロープに追い詰められてフラフラな状態、ロープにもたれてダウン寸前の状態から来ています。
My businesses are on the ropes amid this repression.
私のビジネスがこの不況で絶体絶命のピンチに陥っている