English: So there is still much to do.
Telugu: అందువల్ల ఇంకా చాలా చేయాలి.