匿影藏形

listen to the pronunciation of 匿影藏形
الصينية - الإنجليزية
to hide from public view
to lay low
to conceal one's identity