all to the better

all to the better

That is even better. We love your sister, so if she can come too, then all to the better.
See also: all, better
Farlex Dictionary of Idioms.
See also:
  • so much the better
  • had better
  • had better (do something)
  • had better/best do something
  • all the better
  • so much the better/worse
  • so much the
  • go on to a better land
  • be better placed
  • be well, ideally, better, etc. placed for something/to do something