Forum:Need help on Celadon Gym

This level is way hard. How do I do it?

Is there any strategy? My team is Golem Lv. 40, Venesaur Lv. 37, Wigglytuff Lv. 35, Alakazam Lv. 23, Pidgetto Lv. 30, and Primeape Lv. 33.