translate English to French: Instead, it stopped his heart.
En fait, il a provoqué un arrêt cardiaque.