translate English to French: Long-term financing is, as you also said, essential in order to open up a new horizon for Europe.
Le financement à long terme est, vous l'avez dit aussi, indispensable pour créer un nouvel horizon à l'Europe.