針鋒相對

Idiom

 * 1) to be diametrically opposed; to be in sharp opposition; to go toe-to-toe with somebody in action or speech; to give tit for tat