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