Chinese words · Chengyu

无影无踪

wúyǐng-wúzōngTraditional 無影無蹤

without a trace; vanished into thin air

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.