translate English to French: Cuba has made significant progress on the other targets, too.
Cuba a réalisé également d'importants progrès pour ce qui est des autres objectifs.