20040511 india: Naidu puts up brave front