Language translation software · Hindsight | Envisioning