translate English to French: In public health based research, even existing is a challenge.
Pour la recherche en santé publique, le simple fait d’exister est déjà un défi.