Language:
Free Online Dictionary|3Dict

疮痍满目

Source : CEDICT

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