English: They are thousands of miles away.
Telugu: వారుణాతంతానికి వంద మైళ్ళు దూరంలో ఉందది.