make great strides

  1. Verb uzun adımlar atmak
  2. Verb dev adımlarla ilerlemek