translate English to French: A continuing challenge is the translation and interpretation of data.
Le défi continu est la traduction et l'interprétation des données.