What are the 2 Million army men doing anyway? Where is the real threat to India? India and Pak or both nuclear and be rest assured there will never be a war between nuclear powers. China is now a country of businessmen - they cant even take on Taiwan so they will not trouble India either.
All these shortage, pakstan threat etc., is a ploy to keep our defence budget soaring