English: More people need to be involved.
Telugu: ఇది మరింత మందికి చేరాల్సిన అవసరం ఉంది.