Healing here is not a worldly escape of previous deeds, rather a means to realize what miss in the past caused the sickness, and how surrendering to almighty changes the course of life. Even the ones suffering with non-curable physical illness will be relieved and find the way to lotus feet of Lord.