Noviro
销声匿迹
Simplified 销声匿迹
Traditional 銷聲匿跡
Pinyin xiāo shēng nì jì
Definition to vanish without trace (idiom); to lie low
最近销声匿迹
Tā zuìjìn xiāo shēng nì jì le
He has recently vanished without a trace