English: It's not even walking for hundreds of miles.
Telugu: వందల కిలోమీటర్ల దూరం నడవడానికి కూడా వెనుకాడలేదు.