its high time ...

listen to the pronunciation of its high time ...
Englisch - Deutsch
Es ist höchste Zeit, dass