20130501 india: Govt heaves sigh of relief as finance bill passed