English: It is actually bigger than Earth.
Telugu: నిజానికి అది భూమికంటే రెండింతలు పెద్దది.