English: I still have a lot left to do.
Telugu: నేను చేయాల్సింది ఇంకా చాలా ఉంది.