translate English to French: Hydrogen is the most abundant element in the universe, and an excellent source of energy.
Élément le plus abondant dans l'univers, l'hydrogène est une formidable source d'énergie.