He is making strides with a revolutionary method
He made significant strides in developing sodium-ion cars.
China has taken great strides.
This marks a huge significant stride towards democracy
they have made huge strides in safety
Anthropic has made major strides
stride: paso largo (long step), zancada
To stride: caminar con pasos rápidos y largos, dar zancadas
To make strides in something: hacer avances significativos en algo