20121124 india: Lost the battle but will win the war: Mamata Banerjee