20030618 city.delhi: Rains are on course