English: India is the most favourable country for investment, he said.
Telugu: పెట్టుబడులకు భారత్ అనువైన ప్రదేశమని చెప్పారు.