by and large in Italian
by and large in Italian
in generale
(idiomatic, focus) Mostly; generally; all things considered.
in linea di massima
(idiomatic, focus) Mostly; generally; all things considered.