"There are many bigger stars than our sun" is not accepted whereas "There are much bigger stars than our sun" is suggested as a correct solution. But that would be "Ci sono stelle molto più grandi del nostro sole", wouldn't it?