against all odds in Dutch
against all odds in Dutch
tegen alle verwachtingen in
(idiomatic) Despite seemingly insurmountable opposition or probability.