it is true what you saying about the huge efforts that have made
It is true what you were saying about the huge efforts that have been made.
It is true what you saying about the huge efforts that have made.