at full stretch

Prepositional phrase

 * 1) Using maximum resources.
 * We only just managed to finish on time by working at full stretch since first thing in the morning.