translate English to French: What sense is there in the life of a handicapped person?
Quel sens peut avoir la vie d'une personne handicapée ?