Wiktionary
tant mieux
interj. It's a good thing; fortunately; (non-gloss definition: used to express that a chance happening is favorable).