×

谢天谢地 meaning in English

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

Examples

  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 .
    谢天谢地,他根本不会知道这件事情。
More:   Next

Related Words

  1. 谢天谢地你总算回来了
  2. 谢天瑞
  3. 谢天笑
  4. 谢天谢地!
  5. 谢天谢地, 幸亏
PC Version

Copyright © 2018 WordTech Co.