Understand Chinese Nickname

销声匿迹

[xiāo shēng nì jī]
Literally means 'Disappeared and hid one’s tracks', indicating someone disappears without leaving any traces, often implying retreat from public view due to certain unfavorable circumstances.
Generate Chinese Nickname
Relation Nicknames