English: That is 93 miles.
Telugu: ఇది 93 కి. మీ. దూరంలో ఉంది.