translate English to French: In the last decade, there have been clear areas of progress.
Au cours des 10 dernières années, il y a eu incontestablement des progrès.