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