IT IS HIGH TIME THAT ——


Meaning of IT IS HIGH TIME THAT —— in English

it is past the time when something should have happened or been done.

→ high

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.