指天誓日用英语怎么翻译?

正确答案:
成语《指天誓日》英语翻译如下:
swear by the Heaven and the sun