Hi, I pray for the people of India sometimes. All is not lost, God loves your people and will triumph over idols. India is not the only region to have A problem with idolatry. All of mankind has roots in this sin. There are some strongholds there but God can reach people in their hearts.
Remember Daniel and his prayer for Israel. (They kept falling back in to idolatry) You can stand in the gap for your own people just like Daniel did for Israel. We KNOW that in heaven there will be people from every tribe, nation and language. Your prayers will not be in vain.
The Lord God Bless you in the name of Jesus.