English: A large majority of researchers think it is.
Telugu: అంటే ఔననే అంటున్నారు చాలా మంది పరిశోధకులు.