This level is very hard because there is no way around the Chameleon (except you eliminate it with a Dynamite booster - then the level becomes very easy), and it is very hard to collect the required 99 gem stones for the chameleon.
Wake the Chameleon as soon as possible. Make largest matches to (re)fill the Magic Orb quickly. Bring down Mystery Eggs after you have used the Magic Orb. Once you must use it on red, for the other ones and the color bursts from the mystery eggs select alternating colors, such that you get the highest number of gems in the color needed for the chameleon.