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

English translation for "谢天谢地!"

Thank Heaven!

Related Translations:
谢天谢地:  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, y
谢天谢地你总算回来了:  thank goodness you're back at last
Similar Words:
"谢天刚" English translation, "谢天华" English translation, "谢天瑞" English translation, "谢天笑" English translation, "谢天谢地" English translation, "谢天谢地, 幸亏" English translation, "谢天谢地你总算回来了" English translation, "谢天谢地你总算回来了!" English translation, "谢添" English translation, "谢铁骊" English translation