sur les chapeaux de roue

Etymology
lit. 'on the hubcaps'.

Adverb

 * 1) off to a flying start

Usage notes
Chiefly used with.