thank god/goodness! - Francés Inglés Diccionario