on the whole
... on the spot 在现场,当场 on the whole 总的来看,大体上 on time 准时,按时 ...
generally
... physically 生理上 generally 总的来看 seemingly 表面上看 ...
taking one with another
... 总的来讲 beyond larse 总的来看 taking one with another 总的目的 general purpose ...
by and large ; on the whole ; first and last