20040926 india: Incredible India's credibility