hands down


Meanings

  • passed on, as by inheritance;
  • achieved without great effort;
  • with no difficulty;