translate English to French: This incessant demand for direct measures of health outcomes is the direct result of a shift in society towards evidence-based medicine.
Cette demande incessante d’indicateurs directs des résultats pour la santé est le résultat direct des changements d’orientation au sein de la société en faveur d’une médecine fondée sur les résultats.