qiān chuí bǎi liàn

Translation

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