cover two days journey in one day
Bei daojianjin is a Chinese word, Pinyin is B è ID à Oji à NJ à n, explanation is to describe speeding up.
explain
Speed up the pace.
source
The complete biography of Shuoyue by Qian Cai in Qing Dynasty
usage
To advance at a high speed
cover two days journey in one day