translate English to French: Despite all the differences, we are destined to move forward, because there is no turning back.
En dépit de toutes les divergences, nous ne pouvons qu'aller de l'avant, car nous ne pouvons revenir en arrière.