HSK5
shàngbèizi
one's ancestors
上辈子 (上輩子)
one's ancestors; past generations; a former incarnation
CC-CEDICT