English: thousands of kilometers away.
Telugu: వేల కిలోమీటర్ల ప్రయాణం.