English: According to some scientists.
Telugu: అవును, కొందరు పరిశోధకుల ప్రకారం.