English: And many more efforts are needed.
Telugu: ఇంకా ఎందరో వ్యక్తుల యొక్క ఎంతో కృషి అవసరం దానికి.