English: “Another ten miles from here.
Telugu: “పది కిలోమీటర్లు వుంటదండి.