translate English to French: The budget is EUR 50 million.
L'enveloppe financière est de 50 millions d'euros.