against all odds
If you do something against all odds, you do it even though there were many obstacles and it didn't seem possible to do.Context:
-Hello Molly, hows university going? Have you passed all your exams yet?
-Hi Liam! It's great, thank you. I did have a lot of problems though, I kept forgetting important details but, against all odds, I passed all my exams! Even the history exam!
-Wow, well done Molly! I remember you telling me how anxious you were about remembering all those dates!
-Yes, I know! I'm still in shock!
Category: a, numbers
Let's Learn English E-Learning Platform offers thousands of interesting articles for all levels with fully interactive exercises, videos, audio and gradebook to track your progress. Join us as a student or a language school for learning material covering all coursebook, exams, business and general English. We even mark your written essays and you can grade your speaking/pronunciation. Find out more or contact us for a demo.