Delhi got relief from humid weather as rain lashed several parts of the national capital on July 21, bringing respite to residents from the sultry conditions. The showers provided a much-needed break from humidity across the city.