Find the word definition

Wiktionary
tant mieux

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