translate English to French: However, satellites generate huge amounts of data, which must be interpreted rapidly.
Cependant, les satellites produisent des quantités énormes de données qui doivent être interprétées rapidement.