Translate to innovate