无影无踪

无影无踪 (wú yǐng wú zōng)
to disappear without trace (idiom)