idiom
make strides
Meaning
to make noticeable progress
Example
The company has really **made strides** in product development.