Language:
Free Online Dictionary|3Dict

怵目驚心

Source : CEDICT

lit. shocks the eye, astonishes the heart (idiom); shocking/horrible to see/a ghastly sight/also written 觸目驚心|触目惊心