it's about time
Expresa alivio o satisfacción porque algo que se esperaba desde hace tiempo finalmente sucede.
¡Ya era hora de que llegaras! Llevo esperando más de una hora.
Ya era hora de que limpiaras tu habitación, estaba muy desordenada.