about time

[about time] {n. phr.} Finally, but later than it should have been; at last.

Mother said, "It's about time you got up, Mary."

The basketball team won last night. About time.