English: They are are travelling hundreds of kilometres.
Telugu: ఇందుకు వందల కిలోమీటర్లు ప్రయాణిస్తోంది.