Has the new government under Shri Narendra Modi has met the expectations in its first half year?