English: 'India a favoured destination for investment'
Telugu: ‘పెట్టుబడులకు భారత్‌ అత్యుత్తమ గమ్యం’