English: thousands of kilometers away.
Telugu: కొన్ని వేల కిలోమీటర్ల దూరం