Chinese words · Chengyu

大步流星

dàbù-liúxīng

with great strides

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.