aussitôt dit, aussitôt fait

listen to the pronunciation of aussitôt dit, aussitôt fait
الفرنسية - الإنجليزية
no sooner said than done
As soon as something is said, it will be done
fulfilled his or her promise
aussitôt dit aussitôt fait
no sooner said than done