Language:
Free Online Dictionary|3Dict

旗鼓相當

Source : CEDICT

lit. two armies have equivalent banners and drums (idiom); fig. evenly matched/roughly comparable (opponents)