it's high time that怎么翻译

问题描述:

it's high time that怎么翻译

it's high time that 早该做...
It's high time that we telephoned him.
是我们该打电话给他的时候了.
It's high time that we knocked off work.
我们早该停止工作了.
It is high time that they were taught a lesson.
早就该教训他们一顿了.