no se ha dado cuenta

hasn't realized

→ no
phrase Rare #40,771
hasn't realized Also means 'hasn't noticed.' Used with de + noun/pronoun when saying what someone hasn't realized.
SP: Creo que todavía no se ha dado cuenta de la verdad.
EN: I think he still hasn't realized the truth.

Él aún no se ha dado cuenta de sus errores.

He has not yet realized his mistakes.

No me diga que no se ha dado cuenta.

Don't tell me you haven't noticed.

— Amelie (2001)

Él aún no se ha dado cuenta.

He still hasn't realized it.

Él no se ha dado cuenta de su propio error.

He has not realized his own mistake.

Aquí nadie es culpable, ¿no se ha dado cuenta?

Nobody here is guilty, haven't you noticed?

— Carandiru (2003)