20040410 city.delhi: Rain brings relief