Vocabulary

説明がつく

to explain adequately; to be accountable

expression verb