English: A great many people have expressed similar ideas.
Telugu: అక్కడ చాలా మంది ఇదే అభిప్రాయాన్ని వెలిబుచ్చారు.