Back to Dictionary
报仇雪恨
報仇雪恨
bàochóuxuěhèn
1.
to take revenge and wipe out a grudge (idiom)