hindsight

noun
1
the understanding that you have of a situation only after it has happened and that means you would have done things in a different way
آگاهی پس از وقوع, بینش گذشته‌نگر, نگاه به گذشته
compare foresight