sur l'heure

Adverb

 * 1) at once, instantly, on the spot, right away