1. A method for generating a target language narrative, the method comprising: receiving, by one or more processors, a text phrase in a source language; determining, by the one or more processors, an industry domain of the received source language text phrase; performing, by the one or more processors, a syntactic and semantic analysis of the received source language text phrase to determine one or more salient points representing the received source language text phrase, wherein the one or more salient points are context free with respect to the determined industry domain, such that the one or more salient points have unambiguous meanings outside of the context of the determined industry domain; translating, by the one or more processors, the determined one or more salient points of the source language, without translating the received source language text phrase itself, into one or more salient points of a target language; and generating, by the one or more processors, a target language narrative that includes the translated one or more salient points in the target language, utilizing a target language text generator configured with respect to the determined industry domain, such that a context of the generated narrative is specific to the determined industry domain.