Uranium deposits are slated to last 80-100 years and not 2 decades as you incorrectly pointed out. No one would go through this mess if it was only 2 decades.. Countries will supply Uranium to India for civil use, not military use. This has been repeated so many times by now that it is surprising you ask this..