English: Then another 70 miles.
Telugu: అక్కడి నుండి ఇంకో 70+ kms.