English: This will mean more investment.
Telugu: దీంతో మరిన్ని పెట్టుబడులు పెట్టాల్సి రావొచ్చు.