zhēng xiān kǒng hòu

Translation

  • striving to be first and fearing to be last (idiom)
  • outdoing one another

Synonyms

Chinese Tones