come back from the dead

verb
Graduate
1

To be revived after dying; to be resurrected.

2

To return after being presumed dead.

3

To experience a resurgence after one's productive years are assumed to have ended.