Light rain offers brief respite from sticky heat in Delhi-NCR

India