acknowledge one's own faults - French English Dictionary