Rain is set to ease but there is no relief in sight for a flood-hit region that might take years to recover.