translate English to French: Many have particular problems in relation to work.
La définition du handicap est large.