verb #Idioms #English #esl

explain oneself  {v. phr.}