Barack Obama actually said...
When I am President, we'll pass universal health care not in twenty years, not in ten years, but by the end of my first term in office.
Context
Remarks at the Virginia Jefferson-Jackson Dinner
02/08/2008