雪上加霜

xuěshàng-jiāshuāng
to make matters even worse, to add insult to injury
HSK 79

Additional Dictionary Meanings

(idiom) to make matters even worseto add insult to injury