pay the debt of nature
مترادفها
Die, expire, pass away, depart this life, breathe one's last, end one's days, be no more, give up the ghost, join the majority, go to one's long account, shuffle off this mortal coil, take one's last sleep, go down into silence.