嵌頓かんとんです
kantondesu

Noun
Desu Copula

The polite form of 嵌頓

1. Embedded; Stuck

Polite
Medicine