on the whole, in a general manner, generally, all in all
Synonym
ehrlich gesagt (ugs.), genau genommen, im eigentlichen Sinne, im Grunde genommen, im Klartext (streng bis ärgerlich im Ton), mit Verlaub (geh.), offen gesagt (ugs.), streng genommen, strenggenommen, wenn Sie erlauben