Rain lashes parts of the national capital, bringing brief respite from the heat and disrupting traffic in several areas of Delhi.