"I think he was the right choice when the nation voted for him. He has done some things that help the country a great deal," CBS News quoted Powell, as saying.
Powell acknowledged that "our financial situation is secure now," considering the country was in a recession when the president took office.
"Slowly but surely we are started to see the kind of improvements the American people wanted and voted for him for. Now his job has to be to convey to the American people that things are going to get better," he said.
He pointed out that while Americans understand the need for reform of health care and education and energy, their first priority was to fix the economy, the credit problem, unemployment and trade.
"As the president went into these [other] areas, all of which were important. In the eyes of the American people, in my judgment, it looks like it was more important than the main attack, which is fix the economy and get Americans working again," he said.
Powell said while change is happening, "it is happening too slowly for the patience of the American people."
"The American people are looking for their leaders to fix it. They're looking for the White House to fix it. They're looking for leaders in both the Republican Party and the Democratic Party in the House and Senate to start finding ways to compromise and get the country moving and not just scream at each other," he said. (ANI)