translate English to French: A whirlwind of work for the scientist who envisioned SCISAT!
Le travail colossal du scientifique qui a conçu SCISAT!