20040724 india: We are trying our best: Natwar