英语翻译1.does this disability make it difficult for them to do