しどろもどろです
shidoromodorodesu

Desu Copula
na-Adjective
no-Adjective

The polite form of しどろもどろ

1. Stammering; Hesitant speech; Flustered speech

Polite