had been letting
-había estado dejando
Pasado perfecto progresivo del verbo let. Hay otras traducciones para esta conjugación.

let

Solis. Nicaragua's closure was very unfortunate, because until that time they had been letting the migrants pass.
R. Fue muy lamentable el cierre que hizo Nicaragua, pues hasta ese momento habían estado dejando que los migrantes pasaran.
Palabra del día
la aceituna