{informal sentence} It is overdue. * /It is high time for John Browning to be promoted to full professor; he has written a great deal but his books went unnoticed./
IT'S HIGH TIME
Meaning of IT'S HIGH TIME in English
Slang English vocab. Английский сленговый словарь. 2012