English: Still much to be done
Telugu: ఇంకా చేయాల్సింది ఉన్నది