translate English to French: "SCISAT-1 is producing fabulous results.
Et qu'est-ce qui est prévu pour l'avenir? « SCISAT-1 donne en ce moment d'excellents résultats.