The meteorological department said that a disturbance in the Bay of Bengal had led to the continuous rains, but the situation was expected to improve.