About time

To be something that should have happened earlier.

It is about time that you returned that book to me.