Language:
Free Online Dictionary|3Dict

针锋相对

Source : CEDICT

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