a fault confessed is half redressed - Alemán Inglés Diccionario