Tom Udall actually said...
I think they have done an outstanding job in terms of the mission that we have entrusted to them, and I think they have largely accomplished their mission.
Context
Udall praised U.S. troops for their accomplishments in Afghanistan.
05/09/2012