English: India is a top destination for investment.
Telugu: పెట్టుబడులకు భారత్ అనువైన ప్రదేశం.