20040821 india: It's been a tough ride for 'angry' Speaker