Karzai speaks but does anyone believe he can deliver?