[惩前毖后 / 懲前毖後, chéng qián bì hòuㄔㄥˊ ㄑㄧㄢˊ ㄅㄧˋ ㄏㄡˋ] lit. to punish those before to prevent those after (成语 saw); to criticize former mistakes firmly to prevent them happening again#68893
[小惩大诫 / 小懲大誡, xiǎo chéng dà jièㄒㄧㄠˇ ㄔㄥˊ ㄉㄚˋ ㄐㄧㄝˋ] lit. to punish a little to prevent a lot (成语 saw); to criticize former mistakes firmly to prevent large scale repetition#479315
[こりごり, korigori] (adj-na, n, vs) bitter experience; learning from a bad experience; having had enough (of something unpleasant); having had a bellyful; being sick and tired (of something); being fed up