欲置之死地而后方快 meaning in English
would be satisfied with nothing short of someone's destruction; in an attempt to finish it [sb.] off for good
would be satisfied with nothing short of someone's destruction; in an attempt to finish it [sb.] off for good