Divine help in a hopeless situation