India's NSG seat and UNSC seat are still available...
IF they come to the table for an honest negotiation.
Let's be frank, China and India are NOT friends. We all know this.
Yet whenever India needs something (NSG/UNSC), they suddenly pretend that they are our friends, and ask for "free favours", like in the case of the NSG.
Then at the same time, they went behind China and did their best to try and guilt/isolate China into supporting their NSG bid, by making deals with every other country besides China. Hoping that foreign pressure would force China to succumb. Sorry, that never works. Only one veto is ever needed, that's how vetoes work.
But they never did the thing which could actually give them what they want. Which is to come to the negotiating table and offer us something in return.
For example, India agreed to sign the CISMOA/LSA in return for America getting them the NSG seat (which they failed to deliver). India has never fought a war with America... yet they paid SO much for America's support in the NSG (the biggest payment possible). Did India really expect China to offer the same support for free, considering that we are NOT friends?
You want something, you offer something in return. That's how the world works.
Now let India come and negotiate.