acknowledge one's own faults - Turkish English Dictionary