to make great strides

listen to the pronunciation of to make great strides
English - English
make great advances, progress a lot