Vocabulary

長足

rapid progress; great strides

noun