チャレンジド
charenjido

Noun

1. disabled person (esp. one who is trying to enter the workplace)

From English "challenged"