meaning for 雪上加霜 xuěshàngjiāshuāng:

  • - (idiom) to make matters even worse
  • - to add insult to injury

běnshìjì本世纪
chū
yòu
lǚzāo屡遭
bùliáng不良
yángrén洋人
dào
jié
pòhuài破坏
xuěshàngjiāshuāng雪上加霜
miànmùquánfēi面目全非

The beginning of this century, and repeated bad foreigners banditry destruction, worse, beyond recognition.