bravely face a difficult matter - Español Inglés Diccionario