Dictionary / Vocabulary / 説明がつく
せつめいがつく
to explain adequately; to be accountable
Also written 説明が付く
それで説明がつく。
It accounts for the fact.