You exploded your vehicle, and were revived ten times 9.18% of players have unlocked this achievement