'Can have a hard time explaining' is probably not the right choice (I suggest ' does not satisfactorily explain '), but more than that, the whole sentiment seems odd for inclusion in the essay. After all, if you write that, why would anyone bother to read the essay?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.