all in all - Anglais Synonymes Dictionnaire

all in all

adv.
[1] on the whole , altogether , tout ensemble