Language:
Free Online Dictionary|3Dict

雪耻报仇

Source : CEDICT

to wipe out a disgrace and avenge a grievance (idiom)