Nifty 50 has delivered 93% returns, but when adjusted for the 37% depreciation of the Indian rupee (INR) against the US ...