English: There needs to be more.
Telugu: మరిన్ని రాబట్టాల్సి ఉంది.