相半ばする (あいなかばする) — to be equal in number, degree, etc. (of two things in opposition) | Kumi Dictionary