Language:
Free Online Dictionary|3Dict

針鋒相對

Source : CEDICT

to oppose each other with equal harshness (idiom); tit for tat