India a great place to invest; it is expensive because you are paying for long-term growth: Deepak Shenoy The Economic Times