20070811 india: Deshmukh weathers challenge from detractors