It's high time that such a practice was put an end

问题描述:

It's high time that such a practice was put an end

翻译:的确是到了要结束练习的时候了.
it's high time that...是做什么正是时候的意思
句子里是说put an end to such a practice 这个动作正是时候