English: You're 24 miles away.
Telugu: 24కి. మీ దూరం ఉన్నాయి.