Richard Blumenthal actually said...
Longer term, the success of Afghanistan as a country is really dependent on the political factors and the social and economic factors that are hopefully supported and promoted by the American presence there as well.
Context
Blumenthal emphasizes the importance of political and economic stability in Afghanistan's future.
02/10/2015