一雪前耻

yī xuě qián chǐ

to wipe away a humiliation (idiom)

one

xuě

snow

qián

front

chǐ

(bound form) shame; humiliation; disgrace