Be Hard Put

Find something very difficult to do or manage.

Examples:

  • The show was so bad that I was hard put to conceal my dismay.

Origin: c. 1700