see one's own defects and lose one's pride - Alemán Inglés Diccionario