translate English to French: Science and innovation Vision Ensure that the government makes up for delays in the field.
La science et l'innovation Vision Faire en sorte que le gouvernement comble le retard qu'il accuse dans ce domaine.