English: And still I have so much to do there.
Telugu: ఇంకా నేను సాధించాల్సింది చాలా ఉంది.