thank God, goodness, heaven(s), etc. idiom
B1 感谢上帝,谢天谢地
said to express happiness that something bad has been avoided or has finished
Thank God you found the key. 谢天谢地,你找到了钥匙。
I made it to the bus stop just in time, thank goodness. 我及时赶到了公共汽车站,真是谢天谢地。