It is high time that something were done upon it.

问题描述:

It is high time that something were done upon it.
求此句翻译

现在是该为(那件事或它)做点什么的时候了.