high time
1.
(
noun
) the latest possible moment; "it is high time you went to work"
Related Words:
time
Terms and Conditions of Use / Copyright Notice