translate English to French: Let us hope that Europe and Europeans will be in the forefront of this effort.
Espérons que l'Europe et les européens seront à l'avant-garde de cet effort.