English: Of all India's neighbours, Nepal is the closest.
Telugu: భారతదేశానికి దగ్గరగా ఉన్న దేశాల్లో నేపాల్ ఒకటి.