woman trying to explain

worried woman trying hard to (over) explain