It is high time that something were done upon it.
问题描述:
It is high time that something were done upon it.
答
是时候了,该对这个采取措施了.
high time 表示"紧迫时机",后面的从句用过去时(实际上是虚拟语气),表示将要做的事情.