20170511 city.delhi: Winds; rain bring in some respite