translate English to French: All these hospitals are publicly funded.
Tous ces hôpitaux sont financés par des fonds publics.