I get though the tunnels fighting a lot of stuff on the way and meet up with some very capable allies that have no problems with regular giants.
Things get very complicated as a massive battle with goblins, ogres and royal calvery breaks out.
Only stonesong can end this and with the help of an expected ally it does.