hayan nublado
-they/you have clouded
Antepresente de subjuntivo para el sujetoellos/ellas/ustedesdel verbonublar.

nublar

Y mejor aún, estas son su verdadero hogar y ya las conocen aunque sus memorias se hayan nublado.
Furthermore, they are your true home and you already know them although those memories have been clouded.
Palabra del día
el portero