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