translate English to French: More details on this research can be found on this page.
On peut trouver plus de détails au sujet de cette recherche sur cette page.