beat someone very badly - Francés Inglés Diccionario