idiom
against the odds
Meaning
to succeed despite many difficulties or challenges
Example
They won the game **against all odds**, proving their hard work paid off.