English: There is still work to be done.
Telugu: పనిలో ఇంకా సాధించాల్సి వుంది.