If you walk in snow you­can­not hide your foot­prints.

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