all things considered in Spanish
all things considered in Spanish
bien mirado
Generally speaking; in terms of the big picture.
considerando / considerándolo todo
Generally speaking; in terms of the big picture.
en definitiva
Generally speaking; in terms of the big picture.