n. significant progress (especially in the phrase "make strides")v. walk with long stepsv. cover or traverse by taking long steps
n. 大步, 步幅, 步态, 进步v. 迈大步走, 跨过, 跨