against all odds in Italian
against all odds in Italian
contro ogni previsione
(idiomatic) Despite seemingly insurmountable opposition or probability.