has deluged
-ha inundado
Presente perfecto para el sujetohe/shedel verbodeluge.

deluge

This blockade of material things has deluged us.
Este bloqueo de cosas materiales nos ha inundado.
Palabra del día
el guion