English: That means that there is yet much work to be done.
Telugu: అంటే అక్కడ చేయాల్సిన పని ఇంకా చాలా ఉందన్న మాటే కదా.