English: However, scientists don’t agree with this.
Telugu: అయితే దీనిపై శాస్త్రవేత్తల్లోనే ఏకాభిప్రాయం కలగడం లేదు.