idiom
against all odds
尽管困难重重
Meaning
despite great difficulties or challenges
Example
She succeeded **against all odds** and became a doctor.
她克服重重困难,最终成为医生。