acknowledge one's own faults - Francés Inglés Diccionario