English: Then another 15 miles back home.
Telugu: తిరిగి ఇంటికి వెళ్లడానికి మరో 15 కిలోమీటర్లు.