中国英语翻译

English version

call Heaven to witness是什么意思