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