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