English to Hindi

Meaning for:
so much the better
other
और भी अच्छा