大恥 おうはじです
ō hajidesu

Noun
Desu Copula

The polite form of 大恥

1. Great shame.; Humiliating.

Polite