translate English to French: The latter shattered and rent by the balls & the explosion of the magazine.
La caserne, criblée de balles, avait été complètement démolie par l'explosion du magasin.