no sooner said than done (English, phrase)
expansion: no sooner said than done
Senses:
glosses: As soon as something is said, it will be done.
Forms: