New Delhi rain