give somebody a good beating - French English Dictionary