Everthing seems to be alright for the present government but the credit should also go to the previous government. The minute by minute details given by various forms of media indicate that there was a Psychological pressure ( rather the American way marketing !)on the part of US to India.
Although things are still hazy but the Devil is definitely in the details.
Till then let the present ruling government should never rejoice.