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