Back to Dictionary
触目惊心
觸目驚心
chùmùjīngxīn
1. lit. shocks the eye, astonishes the heart (idiom); shocking
2. horrible to see
3. a ghastly sight