on the rack - definition and synonyms

phrase
  1. in a difficult situation that you cannot deal with

    The government is on the rack over the torture allegations.

See also main entry: rack