translate English to French: People with disabilities are isolated.
Les personnes handicapées souffrent d'isolement.