English-Italian dictionary »

against all odds meaning in Italian

EnglishItalian
against all odds (despite seemingly insurmountable opposition or probability)
preposition

contro ogni previsionepreposition