with one's head held high - Francés Inglés Diccionario