all things considered

adv
Graduate
1

Generally speaking; in terms of the big picture.

2

Despite possible indications to the contrary.

3

Given the constraints of the situation; relative to what would have been understandable.