be hard-pressed
be hard-pressed