雪上加霜
Meaning: To make a bad situation even worse.
Language: Chinese
Literally: To add frost on top of snow
Category: Nature
Origin: Frost settling over already-fallen snow pictures one hardship heaped upon another.
Loading the full interactive collection…