translate English to French: Further research is still being done in some regions.
Certaines régions poursuivent les recherches à cet égard.