English: 12 miles up the river.
Telugu: - 12కిమీ నదిలో నడిచుకుంటూ. .