English: But the latest finding has proven they do not.
Telugu: కానీ వాటిలో పస లేదన్న అభిప్రాయాన్ని తాజా పరిణామాలు చాటుతున్నాయి.