win out
idiomDefinition of win out
: to achieve victory or success after dealing with many difficulties
It was a challenge, but we won out in the end.