Does it mean "prevent their ability to understand"? http://dictionary.cambridge.org/dictionary/english/insight http://dictionary.cambridge.org/dictionary/english/obscure?q=obscure+
However, "these qualifiers should not obscure the core insight," he wrote. "A large and growing number of countries could quickly take the lead in ending their own extreme income poverty. A mix of domestic and peer country pressure is needed to focus efforts."