匿影藏形

listen to the pronunciation of 匿影藏形
Chinese - English
to hide from public view
to lay low
to conceal one's identity