20120618 city.delhi: Rains bring down temperature in Delhi