an explanation for

to account for

to solve

to clarify

answer

the reason for

a solution to or of

clarification of

explanatory

understand

to fail to explain

to fail to account for