English: Then another 500km.
Telugu: ఆ తరువాత మరో 500 మీ.