English: To here, we have travelled a distance of 25 km.
Telugu: అలా ఓ 25 కిలోమీటర్ల దూరం సాగింది మా ప్రయాణం.