It literally means in English at the "speed of God". Can be translated as with the speed of God, immediately or good luck.