translate English to French: Moreover, the social determinants of health cannot be ignored.
De même on ne peut ignorer les déterminants sociaux de la santé.