translate English to French: As Europeans we have a lot to learn from one another.
En tant qu'Européens, nous avons beaucoup à apprendre les uns des autres.