Definition
To pass away or die.
逝世
She departed this life peacefully last month.
她上個月平靜地離開了這個世界。
After a long illness, he finally departed this life.
在長期患病後,他終於離開了這個世界。
We were all very saddened to hear of her departure from this life.
我們聽到她離開這個世界的消息都非常難過。