shén zēng guǐ yàn
(idiom) despicable; loathsome
神
shén
god; deity
憎
zēng
to detest
鬼
guǐ
disembodied spirit; ghost; devil
厌
yàn
(bound form) to loathe; to be fed up with