English: Houston was 70 miles away.
Telugu: హూస్టన్ 70 మైళ్ళ దూరంలో ఉంది.