English: There’s still work to be done
Telugu: చేయాల్సింది ఇంకా వుంది