難詰 なんきつです
nankitsudesu

Noun
Desu Copula

The polite form of 難詰

1. To be stumped; To be at a loss; To be perplexed

Polite