English: India and Nepal share a long border.
Telugu: సరిహద్దు దేశమన నేపాల్ కు, భారత్ కు దీర్ఘకాలంగా సత్సంబంధాలున్నాయి.