English: The two countries share a border of over 2,000 kilometers.
Telugu: రెండు దేశాలు నాలుగు వేల కిలోమీటర్లకు పైగా సరిహద్దులను పంచుకుంటున్నాయి.