English: There"s so much more to be done.
Telugu: ‘చేయాల్సినవి ఇంకా చాలానే ఉన్నాయి.