translate English to French: The Centre’s mission is to encourage excellence and innovation in language teaching in order to help Europeans learn languages more efficiently.
Le Centre a pour mission d'encourager l'excellence et l'innovation dans le domaine de l'enseignement des langues afin d'aider les Européens à apprendre les langues de manière plus efficace.