ParentFull threadwldlyinaccurate·Yes, that's a literal translation. We say many similar things in English to express shock: "good God", "my God", "God almighty", etc.View on HN