chinese idiom for reflecting on oneself three times a day

Found 1 idiom