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