English: There is a need for more investment.
Telugu: ఇన్‌ఫ్రాపై మరిన్ని పెట్టుబడులు అవసరమన్నారు.