English: Indians don't need a visa to go to Nepal.
Telugu: భారతీయులకు నేపాలుకు వెళ్ళటానికి వీసా అవసరం లేదు.