English: Researchers say yes
Telugu: పరిశోధకులు చెప్పింది నిజమే