dà tà bù大踏步in big strides; (fig.) in giant stepsFrequency 2.8Meaningsin big strides(fig.) in giant steps