High Time

The appropriate time for something; past the appropriate time; overdue.

Examples:

  • It's high time we did something about Martha's dog.