put on a brave front - Francés Inglés Diccionario