English: It's still unclear, say researchers.
Telugu: అనే విషయం ఇంకా స్పష్టం కాలేదని పరిశోధకులు చెబుతున్నారు.