it's high time

it's high time  {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.
Categories: informal time