tutto sommato

Adverb

 * 1) all things considered, all in all, after all