Pinyin Dictionary results for "bing jia qi qu"

并驾齐驱
to run neck and neck; to keep pace with; to keep abreast of; on a par with one another
Dictionary data provided by CC-CEDICT