a severe beating - German English Dictionary