translate English to French: What is actually lacking in this Europe of ours are enthusiasm and self-confidence.
En réalité, ce qui manque à notre Europe, c’est l’enthousiasme et la confiance en elle-même.