Language:
Free Online Dictionary|3Dict

瘡痍滿目

Source : CEDICT

lit. bumps and bruises everywhere (idiom); fig. an ugly shambles/devastation everywhere