English: 2 million miles from Earth.
Telugu: అది భూమికి 2 లక్షల కిలోమీటర్ల దూరంలో వుంది.