English: However, scientists believe....
Telugu: కానీ పరిశోధకులు దీనిని నమ్ముతారు . . .