i doubt india will be together by 2050.
the sikhs and tamils want independence as do many others, they will probably get it by then.
once india becomes a threat to the US, watch the US interfere in india's internal affairs to make sure india never surpasses the US. one way is to fund and support separatist groups. its very easy to cause anarchy and chaos in india, much easier than other countries.
i wont be at all surprised to see india broken up into smaller countries like they were before the british invaded little 'indian' kingdoms and united them.
there is no such thing as an 'indian' in this world, its an imaginary race. just like there is no such thing as a 'soviet' anymore, only russian, ukranian, belarussian, etc.
there are sikhs, tamils, etc but no such thing as an 'indian'.
'indians' are made up people.
this is a historical fact.