India has very little natural energy resources compared to its growth & demand. That is why India's need for power generation from nuclear energy is justified.
But Iran has sufficient natural energy resources & gas reserves. For Iran, Generating power from nuclear energy is much much costlier compared to generation of power from natural resources.
But still Iran is hell bent to develop nuclear plant, why? Another thing is that Iran acquired the nuclear technology secretly from Pakistan illegally & immorally. It proves, intention of Iran is very dangerous & this country is developing nuclear weapons.
Geographically, India is closely located to Iran than America. That is why India is more threatend from Iran.
The most important thing is Iran is an Islamic country & does not believe in secularism. Also Iran is a member of Organisation of Islamic Countries and will definitely support muslims countries like Pakistan ,Bangladesh against India. So India has serious ideological difference with Iran.
This is why India should believe secular America, than Islamic Iran.