come out victorious - Turkish English Dictionary