passare a miglior vita

Etymology
lit. 'to move to a better life'

Verb

 * 1)  to pass, to pass away