translate English to French: The Dominican Republic has made great strides with respect to social security.
La République dominicaine a accompli de grands progrès en matière de sécurité sociale.