English: A lot more to do?
Telugu: ఇంకా చేయవలసింది చాలా ఉందనా?