hubiese despedazado

Se hubiese despedazado a sí mismo por algo así.
He'd have butchered himself for a score like this.
Palabra del día
el tema