English: They have traveled hundreds, even thousands of miles.
Telugu: వందల కిలోమీటర్లు వేల సంఖ్యలో కాలినడకని నడిచి వెళ్ళారు.