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