This paper shows the improvement in the work carried in Machine Translation as compared to the other techniques used. The work is the enhancement of “Enhancing Bi-Lingual Machine Translation Approach”. It shows the development in a Language Translation using Python, which consist of predefined packages like TextBlob and Google-API. The paper talks about enhancing Bilingual Machine Translation. English language into Indian Languages like Hindi, Marathi, Gujarati, Sindhi, Punjabi, Bengali, Urdu, and Dravidian languages. The work shown in the paper is implemented using a speech_recognition module, where speech input is taken from user so as to translate into any Indian language. After comparison with various techniques and research, the paper shows efficient result up to 94% accuracy.