Generating relevant explanation: Natural language responses to questions about database structure