Language:
Free Online Dictionary|3Dict

隨說隨做

Source : CEDICT

No sooner said than done. (idiom)