qiān chuí bǎi liàn

Translation

  • after hard work and numerous revisions (idiom)
  • the vicissitudes of life

Synonyms

Chinese Tones