English: That's an additional 80km.
Telugu: అంటే మరో 80 కి. మీ. ల అదనపు దూరం.