ちょうそくしん
Meanings
Noun
1. rapid progress (strides)
Kanji used
long
foot
advance
walk
Composed of
rapid progress; great strides
progress; advance; improvement; development