would be satisfied with nothing short of someone's destruction; in an attempt to finish it [sb.] off for good
Related Translations:
置之死地而后生: deploy troops in such a way as to leave no room for maneuver or route for escape so that the soldiers will fight for their dear lives out of desperation and eventually win the battle
欲: Ⅰ名词(欲望) desire; longing; wish 短语和例子名利欲 desire for fame and wealth; 求知欲 thirst for knowledge; 食欲 a desire for food; appetiteⅡ动词1.(想要; 希望) wish; want; desire 短语和例子畅所欲言 pour out all that one
形貌欲: the desire awakened on seeing a beautiful form one of the
欲天: the six heavens of desire or passion the kāmadhātu