English: 150 million miles away from the Earth.
Telugu: 150 మిలియన్ కిలోమీటర్ల దూరం నుండి అతనికి భూమి నుండి.