beat someone or something to the point of almost ruining it - Espagnol Anglais Dictionnaire