English: China's border is only 60 miles away:
Telugu: చైనా సరిహద్దు ఇక్కడకు కేవలం 60 కి. మీ. దూరంలోనే ఉంది.