beat someone or something to the point of almost ruining it - Spanish English Dictionary