Text this: Mistake-Bounded Language Generation