1. A method for transforming a first document in a first language to a second document in a second language, wherein the first document comprises a fixed text and a variable text, the method comprising: receiving a request for the second document; retrieving a unique identifier of the first document; retrieving a first file on the basis of the unique identifier, wherein the first file is prepared by generating a regular-expression code for the fixed text and the variable text in the first document, and wherein the first file comprises a translation of the fixed text into a second language and is in a pre-decided format; performing translation of the variable text from the first language to the second language, wherein the translation is performed on the basis of at least one of a translation dictionary look-up and a phonetic transliteration; and generating the second document on the basis of the first file and the at least one of the phonetic transliteration and the translation dictionary look-up, wherein the above steps are executed by a microprocessor.