English: And that means there's much work to do.
Telugu: అంటే అక్కడ చేయాల్సిన పని ఇంకా చాలా ఉందన్న మాటే కదా.