translate English to French: Although universal ratification has yet to be achieved, progress in this regard has been steady.
Même si l'objectif de la ratification universelle n'a pas encore été atteint, les progrès dans cette direction sont constants.