Aunque puede que no todos estemos de acuerdo en que realmente se haya cumplido con dichos requisitos, se han hecho grandes progresos.
Although there may well be disagreement between us as to whether those criteria have been met, much has been done.