My personal impression was that the technical problems connected with the use of hydrogen in vehicles have basically been solved.
Mi impresión personal ha sido que los problemas tecnológicos derivados del uso del hidrógeno en vehículos han quedado básicamente resueltos.