explaining

Noun

 * 1) explanation
 * You've got some explaining to do!