aussitôt dit, aussitôt fait

Phrase

 * 1) no sooner said than done