Is the World's Second Biggest Economy On the Ropes?