会稽の恥を雪ぐ
Meanings
1
avenge a defeat; regain one's honor
Idiomatic expression derived from a Chinese historical story. Used when someone who has suffered a humiliating defeat later works hard to restore their reputation or get revenge.
He continued rigorous training every day to avenge his past defeat and restore his honor.
A year after the crushing defeat, the team is practicing hard to wipe away the shame of that loss.