To add insult to injuryMiscellaneous Idioms
Meaning: To harm as well as humiliate
Hindi meaning: अपमानित कर हानि पहुँचाना
Example: The airline charged me extra for checking in a bike and then added insult to injury by charging me for a bag to pack it in.









