idiom
make strides
sichtbare Fortschritte machen
Meaning
to make noticeable progress
Example
The company has really **made strides** in product development.
Das Unternehmen hat wirklich **Fortschritte gemacht** bei der Produktentwicklung.