English: Much more can be done.
Telugu: ఇంకా చాలానే చేయవచ్చు.