针锋相对

zhēnfēng-xiāngduì
to oppose each other with equal harshness, tit for tat
HSK 79
Traditional針鋒相對

Additional Dictionary Meanings

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