put a brave face on things - Francés Inglés Diccionario