translate English to French: If you want to get a glimpse of Mercury, the closest planet to the Sun, now's your chance.
Voici votre chance de jeter un oeil à Mercure, la planète la plus près du Soleil.