依託 いたくです
itakudesu

Noun
Desu Copula

The polite form of 依託

1. Relying on; Depending on; Trusting to

Polite