English: somewhere not too far from earth.
Telugu: ఎక్కడో భూమికి చాలా దూరంలో కాదు.