English: the planet is a little larger than earth.
Telugu: ఈ గ్రహం భూమి కంటే కొంచెం చిన్నది.