Explanations for Natural Language: From Theory to Practice