English: require more time and investment.
Telugu: దీనికి మరికొంత సమయం, పెట్టుబడులు అవసరం.