相拍𣍐過田岸

Idiom

 * 1)  to rival one another; to be on a par; to be equally matched; to be about the same; to be well-matched; to match in capabilities