Rain lashed parts of Delhi early Saturday, bringing relief from the humid weather and lowering the temperature. The weather department predicts a generally cloudy sky with light rain throughout the day, with the maximum temperature expected to settle at around 34 degrees Celsius.