shāng xīn cǎn mù伤心惨目(idiom) too appalling to look atFrequency 2.5Meanings(idiom) too appalling to look at