つじつまです
辻褄です
tsujitsumadesu

Noun
Desu Copula

The polite form of つじつま

1. Fitting together; Making sense; Logical consistency

Polite
Usually Written in Kana