mǎ dào chéng gōng

Translation

  • to win instant success (idiom)

Synonyms

Chinese Tones