English: They say there’s still so much work to be done.
Telugu: ఇంకా చాలా పరిశోధనలు చేయాల్సి ఉందని వారు చెప్పారు.