Vocabulary

申し訳が立たない

I'm sorry; (it's) inexcusable

expression