English: There's more to be done.
Telugu: . ఇంకా జరుగాల్సింది ఉంది.