老天有眼 翻译成英语可以是“for god's sake”么

问题描述:

老天有眼 翻译成英语可以是“for god's sake”么

Correct one will be:
The God finally speaks out for himself!
Bob (from US)