English: The two countries share a 2000-km long border.
Telugu: రెండు దేశాల మధ్య 2000 కి. మి. భూ సరిహద్దు ఉంది.