Back to Dictionary
马到成功
馬到成功
mǎdàochénggōng
1.
to win instant success (idiom)