上輩子

Noun

 * 1)  ancestors
 * 2)  previous existence; former incarnation

Synonyms