has deluged
-ha inundado
Presente perfecto para el sujeto he/she del verbo deluge.

deluge

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