在线词典知过改过to acknowledge one's faults and correct them (idiom)英文释义to acknowledge one's faults and correct them (idiom)