it is precisely these improvements that been the subject of intense debate over the last eight years
It is precisely these improvements that have been the subject of intense debate over the last eight years.
It is precisely these improvements that been the subject of intense debate over the last eight years.