give somebody a good beating - Alemán Inglés Diccionario