English: Still, more needs to be done.
Telugu: అయినా ఇంకా కత్తెర వేయాల్సిన అవసరం ఉంది.