on the wholepå det hela taget, på det stora hela(idiomatic) For the most part; apart from some insignificant details.