20060719 india: War on terrorism a long haul: PM