English: several miles or more.
Telugu: కిలోమీటర్లు లేదా మరింత.