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