On The Ropes Meaning

(idiomatic, figuratively) Showing signs of imminent failure or collapse.

Example:   The champ had his opponent on the ropes at the end of the third round and knocked him out in the fourth.‎
  After a good start in the stock market, this company seems to be on the ropes.‎