chéng bài lì dùn

Translation

  • succeed or fail, sharp or blunt (idiom)
  • advantages and disadvantages
  • success and failure
  • You win some, you lose some.

Synonyms

Chinese Tones