苦大仇深kǔdàchóushēn
Meanings
1. (idiom) great bitterness and deep hatred; deeply ingrained long-standing resentment
Characters used