zhēng​zhí​bù​xià

to stick to one's guns