hold one's head up - Francés Inglés Diccionario