怨愤

yuàn fèn

resentment and indignation

怨

yuàn

to blame

愤

fèn

indignant