知过改过 zhī guò gǎi guò

to acknowledge one's faults and correct them (idiom)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to acknowledge one's faults and correct them (idiom)

Characters

Character Meaning
to know; to be aware
to cross; to go over; to pass (time)
to change; to alter; to correct
to cross; to go over; to pass (time)