20090517 india: Congress cheers happy returns