English: There's still much to do.
Telugu: ఇంకా ఎంతో సాదించేది ఉన్నది.