Google Translate supports more than 100 languages. The translation service is provided by Google Inc. to translate written text from one language into another. It is one of the widely used translation service available for different platform(Smartphone, web based, browser extension) . Now, Google Translate API is also available for software developers, it is also integrated in standard Google Chrome browser. So that you can translate any web pages to your own language.
If you want to translate from Nepali to English click on EN=NP icon.