challenged

US /ˈtʃæl.əndʒd/
UK /ˈtʃæl.əndʒd/
1.

挑戦した

used euphemistically to indicate that someone suffers disability in a specified respect.

:
my experience of being physically challenged