请问这个英语句子有没有语法错误?

问题描述:

请问这个英语句子有没有语法错误?
From what have been discussed above,it is,therefore,necessary that some effective measures are to be taken to prevent the recurrency of such phenomenon.

some effective measures are to be taken 这里很别扭