ReadWriteQuiz
Chinese dictionary
n.(often unfortunate) life experience; one's (hard) lot
他滔滔不绝地诉说自己的身世。
He reeled off the story of his life.
身世凄凉
unhappy life experience
她拥有身世、财富、健康等各方面的优势。
She has the advantages of birth, wealth and good health.
synonym