make great, rapid, etc. strides

make great strides

To make significant progress or advances. We've made great strides in our commitment to getting the economy back on its feet, but we still have a long road ahead. The one-time political advisor has been making great strides toward absolute control of the country.
See also: great, make, stride
Farlex Dictionary of Idioms.

make great, rapid, etc. ˈstrides (in something/in doing something)

improve quickly or make fast progress (in something/in doing something): Ann’s made huge strides in her piano-playing. Tom has made enormous strides at school this year.
See also: make, stride
Farlex Partner Idioms Dictionary
See also:
  • make great strides
  • rapid
  • make rapid strides
  • for the long haul
  • get hit on
  • caucus race
  • keep (one's) options open
  • fuckbuddy