Glossary entry (derived from question below)
English term or phrase:
thank one\'s lucky stars
Chinese translation:
谢天谢地
Added to glossary by
wtrans
Jul 19, 2001 07:33
23 yrs ago
English term
Proposed translations
3 mins
Selected
谢天谢地
chinese pronunciation: xie tian xie di
chinese text:谢天谢地
chinese text:谢天谢地
4 KudoZ points awarded for this answer.
Something went wrong...