hit hard or seriously injure - Spanish English Dictionary