English: 20 million miles to earth.
Telugu: """భూమి నుండి 20 మిలియన్ మైళ్ళ."