so much the better

Phrase

 * 1) That is or would be even better.

Translations

 * French:
 * Galician: aínda mellor, máis mellor
 * Latin: tantō melior
 * Polish: tym lepiej