be hard-pressed (to do something) - definition and synonyms

phrase
  1. used for saying that something is difficult to do or is unlikely to happen

    You’d be hard-pressed to meet a nicer person.

See also main entry: hard-pressed