20200720 city.delhi: Delhi makes heavy weather of first good downpour