translate English to French: Additional data are needed to fully evaluate the impact of screening on morbidity, mortality, health economics and psychosocial issues.
Il faut plus de données pour évaluer à fond l’impact du dépistage sur la morbidité, la mortalité, les aspects économiques de la santé et les enjeux psychosociaux.