translate English to French: Too stressed Disability / health problem Other - Specify
Trop coûteux Trop stressant Incapacité / problème de santé Autre - Précisez