依託 いたくでした
itakudeshita

Noun
Desu Copula

The polite past form of 依託

1. relied on; depended on; trusted in

Past/Perfective
Polite