English: A journey of thousands of kilometres.
Telugu: ఇన్ని వేల కిలోమీటర్ల పాదయాత్ర.