To be on the stretch

Related to To be on the stretch: Stretch marks
to be obliged to use one's utmost powers.

See also: Stretch