“Hand of God” works for me. Just think what may happen in Iran when the “Shoe of God” drops (and then, the other shoe).
Sounds like the hand of God just B*tch Slapped Iran.