translate English to French: It is clear that, today, everyone in Europe is faced with the same problems, and we are all responding to them.
Il est clair qu'aujourd'hui, chacun en Europe est confronté aux mêmes problèmes et nous y répondons tous.