It uses this broader context to help it figure out the most relevant translation, which it then rearranges and adjusts to be more like a human speaking with proper grammar".[2] GNMT's "proposed architecture" of "system learning" has been implemented on over a hundred languages supported by Google Translate.[89] With the end-to-end framework, Google states but does not demonstrate for most languages that "the system learns over time to create better, more natural translations."[2] The GNMT network attempts interlingual machine translation, which encodes the "semantics of the sentence rather than simply memorizing phrase-to-phrase translations",[89][7] and the system did not invent its own universal language, but uses "the commonality found in between many languages".[93] GNMT was first enabled for eight languages: to and from English and Chinese, French, German, Japanese, Korean, Portuguese, Spanish and Turkish.[2][88] In March 2017, it was enabled for Hindi, Russian and Vietnamese,[94] followed by Bengali, Gujarati, Indonesian, Kannada, Malayalam, Marathi, Punjabi, Tamil and Telugu in April.[95]