English: There is still plenty to do.
Telugu: ఇంకా ఇవ్వాల్సి చాలా ఉంది.