This is the best app for getting various opportunity for internship,fellowships, conference with full funding..
Learn Nepali to English: English Speaking Course - Speak English in 7 Days
Learn Nepali to English: Speaking English using Nepali - Speak Nepali to English
To be modest. And in any time remember to prepare a second choice for yourself.