Rain brings respite from scorching heat, temperature drops - New Delhi News