English: “Another ten miles from here.
Telugu: ‘‘జస్ట్. . ఓ పది కిలోమీటర్ల దూరంలో.