前世今生

Idiom

 * 1) the preceding and current lives; past and present