English: But how Earth-like is it?
Telugu: కానీ భూమికి ఎంత దూరంలో ఉంది?