Rainfall lifts spirits for Valley farmers