20090511 city.delhi: City hails rain; temperature plummets