had been barraging
-había estado acribillando
Past perfect progressiveconjugation ofbarrage.There are other translations for this conjugation.

barrage

Word of the Day
to bake