on the whole


Meanings

  • with everything considered (and neglecting details);