make great strides

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