I just compiled some data from
http://indiabudget.nic.in/ub2012-13/bag/bag1.pdf
It gives the complete picture on nominal GDP growth rates:
GDP (Financial Year 2010-11): ₹ 76 lakh crore
GDP (Financial Year 2011-12): ₹ 88 lakh crore
GDP growth rate (nominal): 16.03%
GDP (Financial Year 2012-13: ₹ 100 lakh crore (budget estimates)
GDP growth rate (nominal): 13.82% (budget estimates)
The 17% rise in defence budget should compared to 16.03% GDP growth rate last year and 13.82% growth estimated next year.
Also, since some of the money is usually unspent, so actually spent money on defence could be equal to or less than 13.82% GDP growth rate.
Hence, the increase in defence budget is prudent. The % of defence budget is likely to remain constant.
Further, Indian rupees spent in India buy more than what the official exchange rate suggests (PPP factor). Bulk of the budget will get spent in India: all the regular part (which goes to salaries, payments to ordnance factories, DRDO).
Defence imports are between 10% to 20% of the total budget only (between $4 billion to $8 billion). Only these are comparable to the defence budgets of other countries.
It is a decent budget, and economy is well on the growth track.
Only think I didn't like was delay in GST... which would boost efficiencies massively.