20040319 india: Modi upset over Mehta's induction