心当 こころあたりです
kokoroataridesu

Noun
Desu Copula

The polite form of 心当たり

1. I don't think so.; I have no idea.; I can't recall.

Polite