translate English to French: We now need more of Europe.
Nous avons besoin de plus d' Europe !