translate English to French: These make the planet one of the most beautiful sights in the Solar System.
Ces derniers font de Saturne l'un des joyaux du système solaire.