attack someone morally and harshly - Spanish English Dictionary