English: It finally came from 250 miles away.
Telugu: చివరకు అది 25 కిలోమీటర్ల దూరంలో కనిపించింది.