translate English to French: The EC and ESA have budgeted Euro 1.25 billion for the Development phase and application development.
La CE et l'ESA ont budgété 1,25 milliards d'Euros pour la phase de développement et le développement d'applications.