¿Qué significa "thank god for that?
Respuesta de un hablante nativo
Rebecca
"Thank God" es algo que se suele decir cuando se está contento porque no ha ocurrido algo malo. Dice "thank God for that", y el "that" hace referencia al matrimonio con Mary, porque piensa que si se casara con alguien que no fuera Mary no hubiera ido bien. Decir "thank God" es en realidad bastante habitual en inglés y no tiene por qué tener implicaciones religiosas. Ej: "Thank God you weren't hurt." (Gracias a Dios que no te has hecho daño.) Ej: "There you are! Thank God." (¡Aquí estás! Gracias a Dios.)