销声敛迹 meaning in Chinese
keep out of the way; abscond quietly; cease all public activities; disappear from the scene; giving [leaving] no trace; hide goings-on; hide oneself; keep silent and lie low
keep out of the way; abscond quietly; cease all public activities; disappear from the scene; giving [leaving] no trace; hide goings-on; hide oneself; keep silent and lie low