English: There is work still to be done.
Telugu: చేయాల్సిన పనులు మిగిలిపోతూనే ఉంటాయి.