English: According to scientists, a lot more needs to be done.
Telugu: శాస్త్రవేత్తలు ప్రకారం, వాటి ముందు, ఇంకా ఎంతో ఉంది.