ハンディキャップでした
handikyappudeshita

Noun
Desu Copula

The polite past form of ハンディキャップ

1. Was a handicap.; Was disabled.

Past/Perfective
Polite