20040730 india: Main hoon na; says Amar