on a stretch

Adverb

 * 1) At a stretch, in one continuous period of time.