Modi's Mixed Victory : Triumph Amidst Setbacks.