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.
彼らは**あらゆる困難に逆らって**試合に勝ち、努力が報われたことを証明した。