God sent Moses to Egypt as a deliverer and gave Moses the vision of freeing Israelites from Pharoah’s bondage. But, Moses vision is tested by temporary setbacks. On the other hand, God’s deliverance plan did not change or thwarted by these temporary setbacks. In our lives or church ministries we sometimes have to face temporary hurdles, such as financial difficulties, spiritual wilderness, opposition, rejection, discrimination, or oppression etc. However, no matter how big you think your setback may be, God has a bigger purpose for you. Don’t let your temporary setbacks discourage you.