English: It is agreed upon by many.
Telugu: అనేక మంది అభిప్రాయాలని ఇది అంగీకరిస్తోంది.