translate English to French: This science funding should be restored.
Il faudrait rétablir le financement de la recherche scientifique.