上辈子

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"