羞愤xiūfèn
Meanings
1. ashamed and resentful
2. indignant
Characters used