English: A route of about twenty five miles.
Telugu: దాదాపు నలభై కిలోమీటర్ల ప్రయాణం.