translate English to French: We Europeans have made many mistakes in the past and we are continuing to do so.
Nous, Européens, avons commis de nombreuses erreurs dans le passé et nous continuons à en commettre.