idiom
against all odds
несмотря на большие трудности или препятствия
Meaning
despite great difficulties or challenges
Example
She succeeded **against all odds** and became a doctor.
Она добилась успеха, несмотря на все трудности, и стала врачом.