hind·sight /ˈhaɪn(d)ˌsaɪt/ 槍的照尺,後見之明
hindsight n : understanding the nature of an event after it has happened; "hindsight is always better than foresight"