Hard Pressed

Overburdened; in a difficult or demanding situation.

Examples:

  • With all these bills to pay we find ourselves hard pressed.

Origin: c. 1800