shāng
xīn
cǎn
mù

Definitions

  1. 1. (idiom) too appalling to look at

Components