English: Hundreds of millions of dollars investment
Telugu: వందల కోట్ల పెట్టుబడి.