against all odds in Danish against all odds in Danish imod alle odds (idiomatic) Despite seemingly insurmountable opposition or probability. Add to Flashcards