на полпути между - midway between halfway
(в переносном смысле) идти на уступки - meet somebody half-way