English: Some of them are larger than Earth.
Telugu: వాటిలో కొన్ని భూమి కంటే చాలా పెద్దవి.