English: India, an investment hub
Telugu: పెట్టుబడులకు స్వర్గ్ధామం భారత్