English: But a lot more is to be done.
Telugu: కానీ చేయాల్సింది ఇంకా చాలా ఉంది.