上辈子

shàng bèi zi

one's ancestors

past generations; a former incarnation

shàng

(bound form) up; upper; above; previous

bèi

lifetime

zi

noun suffix, as in 椅子[yi3 zi5] "chair"