lì zhēng shàng yóu

Translation

  • to strive for mastery (idiom)
  • aiming for the best result
  • to have high ambitions

Synonyms

Chinese Tones