If you walk in snow youcannot hide your footprints.

そりゃそうだ。証拠は絶対に隠せないって事でしょうか。