to make great strides

listen to the pronunciation of to make great strides
İngilizce - Türkçe
İngilizce - İngilizce
make great advances, progress a lot