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