it's been a while since
Ya hace rato que es hora de dormir.
It's been a while since it was time to sleep.
— El viaje de Chihiro (2001)
He left a while ago.
I've been watching you for a while.
It's been a while since I've been there.
— La leyenda del pianista en el océano (1998)
Ahora te reconozco como Hae-mi, hace rato que no nos vemos.
Now I recognize you as Hae-mi, it's been a while since we last saw each other.
— Burning (2018)
Hace rato que subió, seguro que ya está más tranquila.
She went up a while ago; she's surely calmer by now.
— Mujeres al borde de un ataque de nervios (1988)