English: There needs to be more.
Telugu: మరింతగా రావాల్సిన అవసరముంది.