Complex sentence: Now he has super-abilities such as super-strength, invulnerability, and flight, but only temporarily; he must periodically eat another carrot to replenish his powers.
Split into simpler sentences: Now he has super-abilities such as invulnerability and flight... but only temporarily. He must eat another carrot to replenish his powers.