中国英语翻译

English version

I swear by heaven that...是什么意思