Did India just pull off a monetary and political miracle?