translate English to French: This body has responsibility to spend EUR 25 million in the coming years.
Cet organisme a la responsabilité de dépenser 25 millions d’euros dans les années à venir.