1. A method implemented at least in part by a computer, the method comprising: receiving an observed business metric value for a business metric and one or more supporting values further quantifying the business metric; determining a metric case based on comparing a comparable value and the observed business metric value for the business metric; based at least on the metric case, looking up a text template in a natural language dictionary, wherein the text template comprises natural language and one or more fields for completion; completing the text template via the one or more supporting values; and outputting a natural language description of a condition of the business metric, wherein the natural language description comprises the completed text template.