Vocabulary
長足の進歩
ちょうそくのしんぽ
rapid progress (strides)
noun