translate English to French: There is a quite unanimous view that, for the sake of the quality of the project, there should be an element of national financing as well.
Il existe un consensus certain sur le fait que la qualité du projet nécessite également un élément de financement national.