aussitôt dit, aussitôt fait
French phraseDefinition of aussitôt dit, aussitôt fait
: no sooner said than done
1