English: What do researchers say?
Telugu: దీని గురించి పరిశోధకులు ఏమి చెబుతారు?