a beating by several people - Alemán Inglés Diccionario