English: But even most scientists were not yet convinced.
Telugu: కాని ఎక్కువ మంది శాస్త్రవేత్తలు అంగీకరించలేదు.