I am stuck on level 43. I have cleared everything and wasn't even close to 100%. If you have beaten it, please tell us how you beat it.

TY