By and large

On the whole; Everything considered. “All things considered” or “For the most part”.

17210cookie-checkBy and large