translate English to French: A range of 10 high-performance, up-to-date and durable products.
Gamme offrant plus de dix produits performants, actualisés et durables.