translate English to French: The much anticipated hydrogen-powered fuel cell revolution has a problem: the hydrogen.
La révolution tant espérée des piles à combustible alimentées à l'hydrogène se fait attendre.