be left badly harmed physically/psychologically/economically - Inglés Sinónimo Diccionario

Can't found any synonym terms.