English: thousands of kilometers away.
Telugu: వేలాది కిలోమీటర్ల ఓదార్పు.