He's dead set on it and absolutely insists on quitting.
Tips
culture
Two sayings keep the word alive. 秤砣虽小压千斤 "the weight is small but holds down a thousand jin" means small but mighty. 吃了秤砣铁了心 "to swallow the weight and turn one's heart to iron" means to be dead set on something.