idiom
make strides
делать заметные успехи
Meaning
to make noticeable progress
Example
The company has really **made strides** in product development.
Компания действительно **добилась успехов** в разработке продукта.