rapid progress; great strides
Used in formal or written contexts to describe swift advancement, often in phrases like 長足の進歩.
In recent years, AI technology has made rapid progress.
His research is showing great strides.
rapid progress; great strides
Compound of 長 (long) and 足 (foot/leg), literally 'long legs', metaphorically suggesting covering great distance quickly. The exact historical derivation is uncertain, but the meaning is conventionally associated with rapid advancement.