English: almost the size of Earth.
Telugu: సుమారు భూమి యొక్క పరిమాణం.