知过改过
zhī guò gǎi guò
Definitions
- 1. to acknowledge one's faults and correct them (idiom)