并驾齐驱bìng jià qí qūbingjiaqiqu(idiom) to run neck and neck; to keep pace with; to keep abreast of; on par with one anotherCharacters in this word并to combine, to annex驱to spur a horse on驾to drive, to ride, to sail齐even, uniform, of equal lengthStudy it in Yanamino