translate English to French: It requires firm support and the necessary budgetary resources.
Elle reste aujourd'hui indispensable et a besoin d'un appui ferme et de moyens budgétaires conséquents.