Всё понять — всё простить (Cognoscere ignoscere, лат.) (значение) — нередко осуждаемый поступок становится не таким уж и плохим, если понять все обстоятельства совершенного.
Выражение с латинского — "cognoscere ignoscere" (когносцэрэ игносцэрэ). Цитата из комедии «Самоистязатель» (строка 218) римского драматурга Теренция (Публий Теренций Афр, ок. 195 – 159 до н. э.).
Эта мысль стала популярной благодаря роману «Коринна, или Италия» (1807 г.) французской писательницы Жермены де Сталь (1766 – 1817), где встречаются слова — "Всё понять — значит стать очень снисходительным" (Tout comprendre rend tres indulgent, фр.).
Выражение применяется и в варианте — "Понять означает — простить".