Gloss
All idioms
B2idiomsuccessIELTS-friendly

against all odds

USUK

although success seemed very unlikely

Used in success stories. British English also says 'against all the odds'.