contre vents et marées

The French expression “contre vents et marées” translates literally to “against winds and tides”.

English meanings:

  • against all odds
  • come hell or high water
  • through thick and thin
  • despite setbacks, despite everything

French meanings:

  • malgré tous les obstaclesdespite all the obstacles

Example sentence:

  • Contre vents et marées, David a enfin trouve un bon appartement. Against all odds, David finally found a good apartment.


  • envers et contre tout – Lit: through and against everything
  • d’une manière ou d’une autre somehow or another

more expressions

Sign Up For A FREE Trial French Lesson On Skype And Get Instant Access To My French Pronunciation Crash Course.

Get the French Pronunciation Crash Course!