ReadWriteQuiz
Chinese dictionary
v.push ahead vigorously; stride ahead
技术猛进。
Technology has advanced by leaps and bounds.
成绩猛进。
The results have improved dramatically.
技术猛进。
Technology has advanced by leaps and bounds.
成绩猛进。
The results have improved dramatically.