来踪去迹

來蹤去跡
láizōng
  1. lit. the traces of a person's movements (idiom)
  2. fig. sb's history; the ins and out of a matter

CEDICT

Entry Composition