translate English to French: We all have our nemeses in due course.
Nous avons tous l'heure de notre revanche.