had thrashed
Pasado perfecto para el sujetodel verbothrash.Hay otras traducciones para esta conjugación.

thrash

You guys had thrashed my brother?
¿Le habéis pegado a mi hermano?
Palabra del día
permitirse