Pinyin Dictionary results for "shen wu tong jue"

深恶痛绝
to detest bitterly (idiom); implacable hatred; to abhor; anathema
Dictionary data provided by CC-CEDICT