20210731 city.delhi: Delhi: Rain in no mood to take a break; cleans up air too