Divine Promise fulfilled irrespective His abilities or the challenges He was going to encounter in His assignment, God worked everything for good and His Glory.