had been crowing
Pasado perfecto progresivo del verbo crow. Hay otras traducciones para esta conjugación.

crow

Popularity
500+ learners.
These failures put a damper on those who had been crowing in advance that the days of Bashar al-Assad were numbered.
Estos fracasados han sido un serio golpe para quienes ya aseguraban que los días de Bachar al-Assad estaban contados.
Palabra del día
la pista de patinaje