Understand Chinese Nickname

历尽起落沉浮

[lì jĭn qĭ luò chén fú]
Having Endured Ups and Downs. Describes someone who has faced many challenges and changes but persevered through all.
Generate Chinese Nickname
Relation Nicknames