Slide 1 English Idioms / Chinese Common Expressions/ Famous Sayings Slide 2 0921- Idioms 1. Add insult to injury To make a bad situation worse; to hurt the feelings of a…