bravely face a difficult matter - Spanish English Dictionary