Mobile
Log In Sign Up
Home > chinese-english > "谢天谢地" in English

English translation for "谢天谢地"

[ xiètiānxièdì ] 
thank one's (lucky) stars; express one's thanks to heaven and earth; god be thanked!; thank god!; thank goodness!; thank heaven!; thanks to heaven and earth!: 谢天谢地你总算回来了! thank goodness, you're back at last

Related Translations:
谢天谢地你总算回来了:  thank goodness you're back at last
Example Sentences:
1.I am thankful to have broken a spell .
谢天谢地,我已经打破了一个紧箍咒。
2.I bless myself from such customers .
不和这样一些顾客打交道真是谢天谢地
3.To escape from the house was enough .
能逃出屋子就谢天谢地了。
4.You may thank your stars i've come back tonight .
我今晚回来,你该谢天谢地呢。
5.He'll never hear of it, i'm thankful to say .
谢天谢地,他根本不会知道这件事情。
6.You may thank your stars i've come back tonight .
我今晚回来,你就该谢天谢地才是。
7.He has gone, thank god !
他去了,谢天谢地
8.Thank goodness, i can always find something funny to keep me up .
谢天谢地,我总想得开,还能乐观向上。
9.The boy's first impulse was to be grateful, and reform .
这孩子的第一个冲动的念头就是谢天谢地,准备改过自新。
10.We always have plenty of good butter and milk and cream, that's a blessing .
我们新鲜黄油、牛奶、奶油倒是不缺,谢天谢地
Similar Words:
"谢提耶" English translation, "谢天刚" English translation, "谢天华" English translation, "谢天瑞" English translation, "谢天笑" English translation, "谢天谢地!" English translation, "谢天谢地, 幸亏" English translation, "谢天谢地你总算回来了" English translation, "谢天谢地你总算回来了!" English translation, "谢添" English translation