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