translate English to French: Percentage of family physicians indicating that the following factors are major impediments to their delivery of care to their patients.
Pourcentage des médecins de famille indiquant que les facteurs suivants sont des obstacles importants dans la prestation des soins à leurs patients.