so much the better (English, phrase)
expansion: so much the better
Senses:
glosses: That is or would be even better.
Forms: