English: There is still work to be done.
Telugu: ఇంకా కృషి జరగాల్సే ఉన్నది.