English: According to many researchers, this is true.
Telugu: అంటే ఔననే అంటున్నారు చాలా మంది పరిశోధకులు.