English: As indicated by the scientists, they have a lot more to accomplish.
Telugu: శాస్త్రవేత్తలు ప్రకారం, వాటి ముందు, ఇంకా ఎంతో ఉంది.