wàn mǎ bēn téng

Translation

  • lit. ten thousand stampeding horses (idiom)
  • fig. with great momentum
  • going full speed ahead

Synonyms

Chinese Tones