【shāng xīn cǎn mù】

  1. (idiom) too appalling to look at