On the whole

By and large / All in all


Nel complesso

Nell'insieme


Meanings
Everything considered

Examples
We had a few travel nuisances, but on the whole we spent a nice vacation
Abbiamo avuto qualche problema nel viaggio, ma nel complesso le vacanze sono andate bene

Even though your idea seems wild, on the whole it might not be a bad one
Anche se la tua sembra un'idea un po' pazza, nel complesso potrebbe non essere una cattiva idea