translate English to French: Such a review process was essential to the task of ensuring the continued progress of the Register.
Ces examens étaient essentiels pour s'assurer que le Registre continuait de progresser.