receive a severe blow - Spanish English Dictionary