20210714 city.delhi: Delhi rains: Mercy from above; familiar woes on ground