dicho y hecho

Etymology
dicho + y + hecho

Phrase

 * 1) said and done; no sooner said than done