pasar a mejor vida

Etymology
Literally, "to go over to [the] better life"

Verb

 * 1)  to pass away