Полный русско-английский словарь
On the whole, in general, by and large, all in all in general
в общем