make great strides

Translations
делать большие успехи
The company has made great strides in reducing its carbon footprint.
Компания сделала большие успехи в сокращении своего углеродного следа.
Definitions
To make significant progress or improvements in a particular area or endeavor.
Words
stride

noun
шаг
striding

noun
шаг
make

verb
делать
great

adjective
великий