English: He said India was the best place to invest.
Telugu: పెట్టుబడులకు భారత దేశం సరైన గమ్యస్థానమని అన్నారు.