come out worthily and bravely from some matter - French English Dictionary