English: Many researchers agree.
Telugu: అనే దానిపై చాలామంది పరిశోధకులు ఒక అభిప్రాయానికి వచ్చారు.