销声敛迹 meaning in English
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