to pass away
... 谢却 to refuse politely; to decline 谢世 to pass away; to die 谢帖 letter of thanks ...
to die
五世 the fifth (of series of numbered kings) 谢世 to die; to pass away 悬壶济世 practice medicine or pharmacy to help the people or public ..
Shie-Liang Hsieh
Thank the world ; Thanks world
Simon Xie