French-English dictionary »

contre toute attente meaning in English

FrenchEnglish
contre toute attente preposition

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