Como dizer "ele acabou/detonou comigo" em inglês

Falando com um americano, tive dificuldades de explicar o que significa "ele acabou comigo", no sentido de "detonou", ou seja, me disse um monte de coisas ruins, xingou, etc. Alguém pode me ajudar? Segue o contexto:

Leandro: Teve um acidente pequeno, e o trânsito não andava de jeito nenhum. Levei mais de uma hora pra voltar até aqui e como você deve ter imaginado, perdi a reunião com os vendedores.

Matheus: O chefe não disse nada?

Leandro: O quê? Ele acabou comigo e disse que eu era irresponsável. Acredita?
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!
Avatar do usuário Redseahorse 9560 1 13 185
A expressão PUT DOWN poderia servir:

What? He put me down, he said I was irresponsible. Can you believe that?