20060512 india: Left's reform agenda hit right chord