with one's head held high - Alemán Inglés Diccionario