Sounds like a good translation to me. But then again, you are a "Dgate God."

And what the hey, so am I!