high time

Noun
  1. The latest possible moment (synset 115270522)
    "it is high time you went to work"

Other Searches