. . . "But the long-term picture for India, China, and other non-OECD nations is still very positive." .