meaning of bei einer Explosion in Stücke zerrissen

bei einer Explosion in Stücke zerrissen - German to English

blown to pieces in an explosion