on the ropes - definition and synonyms

phrase informal
  1. having serious problems, and likely to fail

    The opposition has the government on the ropes.

See also main entry: rope