lose one's self-confidence - Alemán Inglés Diccionario