translate English to French: Nevertheless, important health data gaps and limitations still remained.
Néanmoins, d'importantes lacunes dans les données et limites de l'information sur la santé demeurent.