English: And yet, there is still a lot of work to be done.
Telugu: అయినా, ఇంకా ఎంతో చేయాల్సి ఉందన్నారు.