by and large
generally or mostly.
The films they show are, by and large, American imports.
Cambridge English Idioms Dictionary