had been crowing
Pasado perfecto progresivo para el sujetodel verbocrow.Hay otras traducciones para esta conjugación.

crow

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
el guion