translate English to French: In Europe we are currently in need of courage, vision and a forward-looking strategy.
L'Europe a aujourd'hui besoin de courage, d'une vision et d'une stratégie tournée vers l'avenir.