English: There is more to be done
Telugu: ఇంకా చేయాల్సింది ఉంది