against all odds – Dansk–English translations

🇬🇧 en da 🇩🇰

against all odds

  • despite seemingly insurmountable opposition or probability
imod alle odds
Wiktionary Links