avenged themselves雪耻
"an avenged injury"
V-T(及物动词) If you avenge a wrong or harmful act, you hurt or punish the person who is responsible for it. 为…报仇
He has devoted the past five years to avenging his daughter's death.
他在过去的5年中一直在努力为他女儿的死报仇。