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