Deliverance comes because of a deliverer meaning to Rescue, Free, cause to escape from evil, give safety or salvation, redeem, transfer or allow another to take. when God provides deliverance for His people His deliverance is complete; whether it was from a disease or of trouble of any kind spiritual or physical. Through the Lord Jesus we are delivered from the power of sin, death and satan. When we talk about deliverance, we automatically talking about salvation (Matt. 6:13; Luke 4: 18).
One thing we need to know as Christian is that when we pray for deliverance God can use any body or any mean necessary to deliver us. Because our understanding is not on the same level as God's understanding.