Chinese-English dictionary »

謝天謝地 meaning in English

ChineseEnglish
謝天謝地 interjection

thank God(exclamation of gratitude or relief)
interjection

thank goodness(express gratitude)
interjection