on the ropes

📖 中文释义

  1. 倒在栏索上, 处于困境, 濒于失败