The rain has come but the deficits are far from fixed.