make great strides

listen to the pronunciation of make great strides
Englisch - Türkisch
Englisch - Englisch
make great advances, progress a lot