come out worthily and bravely from some matter - Francés Inglés Diccionario