汉英词典
Chinese-English Dictionary
MEANING OF 謝天謝地
謝天謝地 (谢天谢地)
Thank heavens! / Thank goodness that's worked out so well!
It means a satisfied and relaxed mood after the goal is achieved or the difficulty is resolved
感谢天地神灵。 表示庆幸或感激。
() xiè tiān de/dì
EXAMPLE SENTENCES

原来我错了,谢天谢地

I was wrong, thank God.

好啦,谢天谢地,这件事总算过去了!

Well, thank goodness that's over!

谢天谢地事情的结果还可以。

Things have thankfully worked out all right.

谢天谢地!录影机现在可以运转了。

Thank goodness! The video player is working now.

谢天谢地,我已经打破了一个紧箍咒。

I am thankful to have broken a spell.

我们失去了一切,但谢天谢地,我们保住了性命。

We have lost everything, but thank God, our lives have been spared.

他已经怒气冲冲地回克利夫兰了,真是谢天谢地

He's gone back to Cleveland in a huff, and good riddance.

谢天谢地,我已经学会了不再烦恼,把它抛到脑后。

Thankfully, I've learned to switch off and let it go over my head.

在刺骨的寒风中她有暖融融的大衣真是谢天谢地

She was very glad of her warm coat in the biting wind.

这个副经理说:“谢天谢地,这个老头终于走了。”其实他十年前就该退休了。

Thank God the old man is out of the picture at last — he should have retired ten years ago!