Back to Dictionary
触目伤心
觸目傷心
chùmùshāngxīn
1.
distressing sight (idiom)