Language:
Free Online Dictionary|3Dict

雪上加霜

Source : CEDICT

to add hail to snow (idiom); one disaster on top of another/to make things worse in a bad situation

Source : CEDICT

to add hail to snow (idiom); one disaster on top of another/to make things worse in a bad situation