English: Nepalese citizens do not require visa to visit India.
Telugu: భారతీయులకు నేపాలుకు వెళ్ళటానికి వీసా అవసరం లేదు.