translate English to French: The people who've been working on it for the last several years are going to make it work.
Ceux qui ont travaillé sur ce système au cours des dernières années vont faire en sorte qu'il marche.