Ok, I'm at my end of ideas. I tried beating Terra for way to long, used all my resources and trained multiple pokemon in a attempt to get a win.
Snorlax | 75[Wanted quick claw, but can't get it][Thick Fat][Lonely]- Rest- Sleep Talk- Bodyslam- Belly Drum
Bronzong | 67[None][Heatproof][Docile]- Extrasensory- Rain Dance- Trick Room- Heavy Slam
Exploud | 75[Silk Scarf][Scrappy][Modest]- Sleep Talk- Surf- Rest- Boomburst
Primarina | 75[Sea Incense][Liquid Voice][Quirky]- Surf- Water pulse- Ice wind- Moonblast
Krookodile | 75[None][Anger Point][Relaxed]- Crunch- Earthquake- Outrage- Foul Play
Noivern | 75[None][Infiltrator][Timid]- Air slash- Super Fang- Dragon Pulse- Boomburst
This was my last try. I can't get a quick claw to make the Snorlax sweep working. So I tried it with Trick room, but of course that is not enough time to set up. Was thinking about Alolan Ninetails, but can't get an Ice stone to make it evolve. I tried thinking of other possibilities, but either end up not able to catch the Pokemon, being stuck in the circus, or not having the right materials for it. I burned through all my heart scales, thanks to training new Pokemon against the other gyms since i'm stuck in the circus area. Besides those I have an rapidash lvl 68, Manectric lvl 71, Pallosand level 59, Musharna level 67, Quagsire level 70, kricketune level 75, klingklang level 74, Garbodor level 71 and Scolipede level 67.
I really want to continue the story after putting over 120 hours into it already, but I'm at the end of my ideas. Thank you for any help.