translate English to French: With a size of 50 to 100 kg, their cost ($5-10M) is much lower than those of previous generations of satellites.
Leur masse (de 50 à 100 kg) et leur coût (de 5 à 10 millions de dollars) sont bien inférieurs à ceux des satellites antérieurs.