English: But science is still evolving.
Telugu: కానీ ఇక్కడ శాస్త్రం నిరంతరం ముందుకు కదులుతున్న.