God's guidance & help, human efforts to avail