It's about time

US /ɪts əˈbaʊt taɪm/
UK /ɪts əˈbaʊt taɪm/
"It's about time" picture
1.

ya es hora, ya era hora

used to say that something should have happened sooner or that it is already late

:
It's about time you cleaned your room!
Ya es hora de que limpies tu habitación.
After waiting for an hour, it's about time the bus arrived.
Después de esperar una hora, ya era hora de que llegara el autobús.