make great strides

英 美
  • vi. 大有进步(突飞猛进)