20111205 unknown: India; US pledge to stay for long-haul in Afghanistan