20210416 city.delhi: Rain Gives Some Relief To Pandemic-Ravaged Delhi