Well it looks like you and the people you roll with need to look at these challenges a lil more seriously, after all they are supposed to be challenging. Your typical zerg strat will now work since the 1.19 patch, that was kinda the point. Remember to learn from your mistakes and dont be afraid to try new things, Knowledge is true power in the world of Erozea. This dungeon is totally achievable, I know this cuz i've completed it and got the Batraall achievement.